package com.xjc.market.acct.entity.table;

import java.util.Date;
import javax.persistence.*;

@Table(name = "ac_operator")
public class AcOperator {
    /**
     * 操作员id
     */
    @Id
    @Column(name = "operator_id")
    private Long operatorId;

    /**
     * 用户名
     */
    private String userid;

    /**
     * 姓名
     */
    @Column(name = "operator_name")
    private String operatorName;

    /**
     * 密码
     */
    private String pwd;

    /**
     * 角色id
     */
    @Column(name = "role_id")
    private Long roleId;

    /**
     * 手机
     */
    private String phone;

    /**
     * 用户状态(00-正常 01-禁用 02-锁定)
     */
    @Column(name = "STATUS")
    private String status;

    /**
     * 最后登录日期
     */
    private Date lastlogin;

    /**
     * 错误次数
     */
    private Integer errcount;

    /**
     * 创建时间
     */
    @Column(name = "dat_create")
    private Date datCreate;

    /**
     * 更新时间
     */
    @Column(name = "dat_modify")
    private Date datModify;

    /**
     * 获取操作员id
     *
     * @return operator_id - 操作员id
     */
    public Long getOperatorId() {
        return operatorId;
    }

    /**
     * 设置操作员id
     *
     * @param operatorId 操作员id
     */
    public void setOperatorId(Long operatorId) {
        this.operatorId = operatorId;
    }

    /**
     * 获取用户名
     *
     * @return userid - 用户名
     */
    public String getUserid() {
        return userid;
    }

    /**
     * 设置用户名
     *
     * @param userid 用户名
     */
    public void setUserid(String userid) {
        this.userid = userid;
    }

    /**
     * 获取姓名
     *
     * @return operator_name - 姓名
     */
    public String getOperatorName() {
        return operatorName;
    }

    /**
     * 设置姓名
     *
     * @param operatorName 姓名
     */
    public void setOperatorName(String operatorName) {
        this.operatorName = operatorName;
    }

    /**
     * 获取密码
     *
     * @return pwd - 密码
     */
    public String getPwd() {
        return pwd;
    }

    /**
     * 设置密码
     *
     * @param pwd 密码
     */
    public void setPwd(String pwd) {
        this.pwd = pwd;
    }

    /**
     * 获取角色id
     *
     * @return role_id - 角色id
     */
    public Long getRoleId() {
        return roleId;
    }

    /**
     * 设置角色id
     *
     * @param roleId 角色id
     */
    public void setRoleId(Long roleId) {
        this.roleId = roleId;
    }

    /**
     * 获取手机
     *
     * @return phone - 手机
     */
    public String getPhone() {
        return phone;
    }

    /**
     * 设置手机
     *
     * @param phone 手机
     */
    public void setPhone(String phone) {
        this.phone = phone;
    }

    /**
     * 获取用户状态(00-正常 01-禁用 02-锁定)
     *
     * @return STATUS - 用户状态(00-正常 01-禁用 02-锁定)
     */
    public String getStatus() {
        return status;
    }

    /**
     * 设置用户状态(00-正常 01-禁用 02-锁定)
     *
     * @param status 用户状态(00-正常 01-禁用 02-锁定)
     */
    public void setStatus(String status) {
        this.status = status;
    }

    /**
     * 获取最后登录日期
     *
     * @return lastlogin - 最后登录日期
     */
    public Date getLastlogin() {
        return lastlogin;
    }

    /**
     * 设置最后登录日期
     *
     * @param lastlogin 最后登录日期
     */
    public void setLastlogin(Date lastlogin) {
        this.lastlogin = lastlogin;
    }

    /**
     * 获取错误次数
     *
     * @return errcount - 错误次数
     */
    public Integer getErrcount() {
        return errcount;
    }

    /**
     * 设置错误次数
     *
     * @param errcount 错误次数
     */
    public void setErrcount(Integer errcount) {
        this.errcount = errcount;
    }

    /**
     * 获取创建时间
     *
     * @return dat_create - 创建时间
     */
    public Date getDatCreate() {
        return datCreate;
    }

    /**
     * 设置创建时间
     *
     * @param datCreate 创建时间
     */
    public void setDatCreate(Date datCreate) {
        this.datCreate = datCreate;
    }

    /**
     * 获取更新时间
     *
     * @return dat_modify - 更新时间
     */
    public Date getDatModify() {
        return datModify;
    }

    /**
     * 设置更新时间
     *
     * @param datModify 更新时间
     */
    public void setDatModify(Date datModify) {
        this.datModify = datModify;
    }
}